#ufpo-order-status-container{display:grid;grid-template-columns:auto 60px;grid-template-rows:auto auto;grid-column-gap:12px}#ufpo-order-status-container .ufpo-brand-logo{grid-row-end:span 2}#ufpo-order-status-container.ufpo-order-status-container-with-abn{grid-template-columns:auto 110px}.ufpo-progress-bar-container{align-items:center;display:grid;grid-template-columns:repeat(var(--non-last-node-count),20px 1fr 1fr) 20px}.ufpo-progress-bar-container .node{position:relative;height:20px;width:20px;border-radius:50%;background:#d5d9d9;color:#d5d9d9;display:flex;align-items:center;justify-content:center;overflow:hidden}.ufpo-progress-bar-container .node-checked-icon{width:50%;height:50%;object-fit:contain}.ufpo-progress-bar-container .node.completed{background-color:#1c89e3}.ufpo-progress-bar-container .bar{height:8px;grid-column-end:span 2;background:linear-gradient(to right,#1c89e3 var(--progressBar-percentage),#d5d9d9 var(--progressBar-percentage) 100%);width:102%;margin-left:-1px}.ufpo-progress-bar-container .node-text{color:#555;font-size:.9em;grid-column-end:span 3;text-align:center;margin-top:3px}.ufpo-progress-bar-container .node-text.first{grid-column-end:span 2;text-align:left}.ufpo-progress-bar-container .node-text.last{grid-column-end:span 2;text-align:right}.ufpo-progress-bar-container .node-text.past{color:#111}.ufpo-progress-bar-container .node-text.current{color:#111;font-weight:700}